mount the scaffold - Turkish English Dictionary